| 簡短描述 | |
|---|---|
|
檔案: \examples\Processing\Color\Bayer\BilinearBayer_RG_GB.va |
![]() |
|
預設平台: mE5-MA-VCL |
|
|
簡短說明 此範例展示了採用「Bayer Enhanced Raw」及「Bayer Raw」模式下,具備紅/藍後接綠_綠後接藍/紅色彩圖案的雙線性線掃描相機,其拜耳 RAW 圖案的去馬賽克處理過程。 紅/藍後接綠_綠後接藍/紅 |
|
在VisualApplets 設計範例「BilinearBayer_RG_GB.va」中,實作了一種針對雙線性線掃描相機的拜耳去馬賽克演算法,該相機的 第一條感測器(頂部)行中,顏色順序為紅色或藍色 接著是綠色;而第二條(底部)感測器 行中,顏色順序為綠色,接著是藍色或紅色 (或相反順序)。 請參閱圖 253以了解感測器佈局的視覺化呈現。
針對此感光元件佈局,Bayer 去馬賽克演算法已於此小程式中實作,適用於兩種相機模式:「Bayer Raw」模式與 「Bayer Enhanced Raw」模式。 在第一種情況下,兩次擷取之間的位移為兩條感測器行;在第二種情況下,則為一行。因此,在 「拜耳原始」模式下, 每個像素會擷取一個色彩成分;而在「拜耳增強 原始」模式下,則每個像素會擷取兩個色彩成分(紅色與綠色,或綠色與藍色)。 有關相機模式的進一步 資訊,可參閱 [Bas13] 等文獻。在圖254中 ,您可以看到「BilinearBayer_RG_GB.va」設計的基本結構。
在Camera Link 完整配置中,由雙線性線掃描相機以「Bayer Raw」或「Bayer Enhanced Raw」模式擷取的影像 (參見相機介面操作員 FullGrayCamera) 所取得的影像,將在 HierarchicalBox DeBayer中進行去拜耳化。透過「右鍵點擊」此方塊,您可在 「屬性」中選擇拜耳圖案,並設定紅、綠、藍三色的白平衡係數。經完全色彩插值的 RGB 影像 將透過 DMA 傳輸至 PC。此設計的預設平台 為 microEnable 5marathon VCL,但可輕鬆調整以適用於其他平台。 關於此設計,您可在 \examples\Processing\Color\Bayer\TestImagesBilinearBayer 目錄下找到適用於「Bayer Raw」模式及「Bayer Enhanced Raw」模式的測試影像。方塊 去拜耳化 中的內容如圖 255 所示。
在 HierarchicalBox 中 MergeLines 中,當前的 8 位元像素值會與下一行中的鄰近像素合併為一個 16 位元值。 在 HierarchicalBox WhiteBalance 會對紅、綠、藍三原色進行白平衡處理。您可以透過在運算子上「雙擊滑鼠」 直接選擇白平衡 係數 WhiteBalanceBayer運算子上「雙擊滑鼠」,或如上所述對「DeBayer」 上「雙擊滑鼠」,或如上所述在 「DeBayer」方塊上「右鍵點擊」來直接選擇白平衡 係數。透過運算子 SourceSelector_EnableFast ,您可以選擇 DeBayer 模式 DeBayerEnhancedRAW 或 DeBayerRAW。在圖256中,您可以看到方框 DeBayerEnhancedRAW方框的內容。
在 HierarchicalBox 中 MakeKernel 會建立一個 6x1 的核函數。該核函數的組成部分為當前像素值的兩個 8 位元色彩分量 (「增強原始」模式!)及其相鄰像素。關於核函數組成部分順序的視覺化示意,請參閱圖257 ,其中展示了一個「紅後綠_綠後藍」的拜爾模式範例。
在方塊 Mode 您可以在設定運算子時選擇拜耳模式 Const_Mode 設定為 0 至 4 之間的數值。
有關對應的拜耳圖案的更多資訊,請參閱旁邊的註解框 Const_Mode. 若要選擇更方便的方式,
您可以在方框上「按下滑鼠右鍵」,選擇相機的拜耳濾鏡陣列 去拜爾演算法 位於設計介面頂層的「屬性」下
如上所述。在這些方框中 GetGreen 進行明確的生命週期管理即呼叫 GetPresent 針對每個像素,會選取綠色成分以及當前的顏色(紅色或藍色),
。在方框中 Interpolation 缺失的第三個色分量——紅色
(
) 或藍色
(
) 在像素位置
是根據
[Bas13]:
最後,顏色成分會透過運算子 MergeComponents運算子進行合併。若您選擇相機的「Bayer Raw」模式,即可在 「色彩成分去拜耳化」方塊中 「DeBayerRAW」 (參見圖255)。請參閱 方框 DeBayerRAW中的內容(參見圖 258)。 中的內容。
在此,色彩成分的去拜爾處理是透過以下運算子來執行的 BAYER5x5Linear 運算子,針對當前像素周圍的 5x5 核進行。 隨後,經色彩插值處理後的影像會透過 DMA 傳輸至 PC,如圖 254 所示的基本設計結構。









上一頁

